worthless or poorly made thing - Espagnol Anglais Dictionnaire